wave duct waveguide - Spanish English Dictionary